.table {
    display:table;
	border-top:1px solid #000;
	border-right:1px solid #000;
	width:700px;
	margin:5px;
}
.table div {
    display:table-row;
}

.table div div {
    display:table-cell;
	padding: 1px;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
}

.table2 {
    display:table;
	width:600px;
	float:right;
	margin:5px;
	border:1px solid #000;
}
.table2 div {
    display:table-row;
}
.table2 div div {
    display:table-cell;
	padding: 1px;
}

.table3 {
	display:table;
	float:left;
	margin:5px;
	border:1px solid #000;
	width:340px;
}
.table3 div {
    display:table-row;
}

.table3 div div {
    display:table-cell;
	padding: 1px;
}

.color_1 {
background-color:#E5E5E5;
}
.color_2 {
background-color:#F2F2F2;
}

.arrowlink {
    background: url("http://eslstatic.net/skins/v2008_base/content/arrow_right_black_v2007.gif") no-repeat scroll left bottom transparent;
}


